package com.cloud.mapper;

import com.cloud.entity.mes.MesSysBarCode;
import com.cloud.entity.mes.MesSysBoxCodeBind;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

@Mapper
public interface MesSysBarCodeMapper {
    @Select("select * from mes_sys_barcode where  barcode = #{barCode} order by mdTime desc limit 1")
    MesSysBarCode queryByBarCode(@Param("barCode") String barCode);

    Integer insertMesSysBarCode(@Param(value = "mesSysBar") MesSysBarCode mesSysBarCode);

    Integer updateMesSysBarCode(@Param(value = "mesSysBar") MesSysBarCode mesSysBarCode);

    Integer deleteMesSysBarCode(@Param("mesSysBar") MesSysBarCode mesSysBarCode);

    MesSysBarCode selectMesSysBarCode(@Param(value = "mesSysBar") MesSysBarCode mesSysBarCode);

}
